package br.com.social.mobile.entities;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

@Entity
@Table(name="TB_GPS_DEVICE")
public class GpsDevice extends AbstractEntity implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1846067492058752646L;

	@Column(name="NU_IMEI")
	private Long nuImei;	
	
	@Column(name="NU_ID_LINE")
	private Long nuIdLine;

	@Column(name="NU_ID_PROJECT")
	private Long nuIdProject;	
	
	@Column(name="DT_INSERTED")
	private Date dtInserted;
	
	@Column(name="DS_NAME")
	private String dsName;
	
	@Column(name="DS_DESCRIPTION")
	private String dsDescription;	

	public Long getNuIdLine() {
		return nuIdLine;
	}

	public void setNuIdLine(Long nuIdLine) {
		this.nuIdLine = nuIdLine;
	}

	public Date getDtInserted() {
		return dtInserted;
	}

	public void setDtInserted(Date dtInserted) {
		this.dtInserted = dtInserted;
	}

	public Long getNuIdProject() {
		return nuIdProject;
	}

	public void setNuIdProject(Long nuIdProject) {
		this.nuIdProject = nuIdProject;
	}

	public Long getNuImei() {
		return nuImei;
	}

	public void setNuImei(Long nuImei) {
		this.nuImei = nuImei;
	}

	public String getDsName() {
		return dsName;
	}

	public void setDsName(String dsName) {
		this.dsName = dsName;
	}

	public String getDsDescription() {
		return dsDescription;
	}

	public void setDsDescription(String dsDescription) {
		this.dsDescription = dsDescription;
	}

	@Override
	public String toString() {
		return "GpsDevice [nuImei=" + nuImei + ", nuIdLine=" + nuIdLine
				+ ", nuIdProject=" + nuIdProject + ", dtInserted=" + dtInserted
				+ ", dsName=" + dsName + ", dsDescription=" + dsDescription
				+ "]";
	}	

}